Tamara\Wp\Plugin\Dependencies\Symfony\Component\OptionsResolver\OptionsResolver D

Total Complexity 157
Dependencies 11
Dependents 11
Total lines 1,201
Lines of code 467
Logical lines of code 291
Comment lines 412
Methods 34
Properties 14

Methods 34

Method Rating Maintainability Complexity Lines of code
offsetGet()
D
26
45 140
setDefault()
A
46 16 35
verifyTypes()
A
53 12 19
resolve()
A
50 8 27
formatValue()
A
53 8 24
setDeprecated()
S
56 6 17
addAllowedValues()
S
56 5 18
addNormalizer()
S
57 4 16
addAllowedTypes()
S
58 4 15
setAllowedValues()
S
61 4 11
formatOptions()
S
61 3 12
setNormalizer()
S
61 3 11
setAllowedTypes()
S
61 3 11
clear()
S
59 2 16
setRequired()
S
64 3 10
setDefined()
S
65 3 9
remove()
S
62 3 10
getParameterClassName()
S
69 3 6
setDefaults()
S
70 2 6
isMissing()
S
77 2 3
offsetExists()
S
70 2 6
count()
S
70 2 6
formatTypeOf()
S
78 2 3
formatValues()
S
70 2 6
hasDefault()
S
79 1 3
isRequired()
S
79 1 3
getRequiredOptions()
S
80 1 3
getMissingOptions()
S
79 1 3
isDefined()
S
79 1 3
getDefinedOptions()
S
80 1 3
isNested()
S
79 1 3
isDeprecated()
S
79 1 3
offsetSet()
S
80 1 3
offsetUnset()
S
80 1 3